Search results for "namespace::autoclean"
namespace::autoclean - Keep imports out of your namespace
When you import a function into a Perl package, it will naturally also be available as a method. The "namespace::autoclean" pragma will remove all imported symbols at the end of the current package's compile cycle. Functions called in the package its...
ETHER/namespace-autoclean-0.29 - 24 Aug 2019 17:08:03 UTC - Search in distribution
Z - collection of modules for rapid app development
Just a shortcut for loading a bunch of modules that allow you to quickly code Perl stuff. I've tried to avoid too many domain-specific modules like HTTP::Tiny, etc. The modules chosen should be broadly useful for a wide variety of tasks. Perl Version...
TOBYINK/Z-0.008 - 08 Nov 2020 16:08:49 UTC - Search in distribution
Mom - Moo objects minimally
This documentation assumes familiarity with Moo. Motivation The documentation for MooX::ShortHas says instead of this: use Moo; has hro => is => ro => required => 1; has hlazy => is => lazy => builder => sub { 2 }; has hrwp => is => rwp => required =...
TOBYINK/Mom-0.006 - 11 Jun 2022 16:04:25 UTC - Search in distribution
Moo - Minimalist Object Orientation (with Moose compatibility)
"Moo" is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. "Moo" contains a subset of Moose and is optimised for rapid st...
HAARG/Moo-2.005005 - 05 Jan 2023 20:56:38 UTC - Search in distribution
Adam - The patriarch of IRC Bots
The Adam class implements a basic POE::Component::IRC bot based on Moose and MooseX::POE....
GETTY/Adam-0.91 - 26 Aug 2011 03:39:06 UTC - Search in distribution- Moses - A framework for building IRC bots quickly and easily.
Zydeco - Jazz up your Perl
Zydeco is a Perl module to jazz up your object-oriented programming. It fuses together: * Classes, roles, and interfaces * Powerful and concise attribute definitions * Methods with signatures, type constraints, and coercion * Factories to help your o...
TOBYINK/Zydeco-0.617 - 23 Oct 2022 13:05:51 UTC - Search in distribution
Type::Tiny - tiny, yet Moo(se)-compatible type constraint
This documents the internals of the Type::Tiny class. Type::Tiny::Manual is a better starting place if you're new. Type::Tiny is a small class for creating Moose-like type constraint objects which are compatible with Moo, Moose and Mouse. use Scalar:...
TOBYINK/Type-Tiny-2.004000 - 05 Apr 2023 09:28:11 UTC - Search in distribution- Type::Params - sub signature validation using Type::Tiny type constraints and coercions
- Types::Standard - bundled set of built-in types for Type::Tiny
- Type::Tiny::Manual - an overview of Type::Tiny
- 4 more results from Type-Tiny »
Moops - Moops Object-Oriented Programming Sugar
Moops is sugar for declaring and using roles and classes in Perl. The syntax is inspired by MooseX::Declare, and Stevan Little's p5-mop-redux project (which is in turn partly inspired by Perl 6). Moops has fewer than half of the dependencies as Moose...
TOBYINK/Moops-0.038 - 15 Feb 2020 09:33:03 UTC - Search in distribution
exact - Perl pseudo pragma to enable strict, warnings, features, mro, filehandle methods
exact is a Perl pseudo pragma to enable strict, warnings, features, mro, and filehandle methods along with a lot of other things, plus allow for easy extension via "exact::*" classes. The goal is to reduce header boilerplate, assuming defaults that s...
GRYPHON/exact-1.25 - 06 Dec 2023 00:14:41 UTC - Search in distribution
sanity - The ONLY meta pragma you'll ever need!
Modern::Perl? common::sense? no nonsense? use latest? Everybody has their own opinion on what pragmas and modules are "required" for every person to use. These opinions turn into "personal pragmas", so that people don't have to type several "use" lin...
BBYRD/sanity-1.03 - 02 Oct 2014 04:02:59 UTC - Search in distribution
nextgen - enable all of the features of next-generation perl 5 with one command
ECARROLL/nextgen-0.06
-
08 Oct 2010 15:58:55 UTC
-
Search in distribution
Reindeer - Moose with more antlers
Like Moose? Use MooseX::* extensions? Maybe some MooseX::Types libraries? Hate that you have to use them in every. Single. Class. Reindeer aims to resolve that :) Reindeer _is_ Moose -- it's just Moose with a number of the more useful/popular extensi...
RSRCHBOY/Reindeer-0.020 - 20 Dec 2017 23:30:25 UTC - Search in distribution
Catalyst::Upgrading - Instructions for upgrading to the latest Catalyst
JJNAPIORK/Catalyst-Runtime-5.90131
-
20 Jul 2023 23:09:29 UTC
-
Search in distribution
- Catalyst::RouteMatching - How Catalyst maps an incoming URL to actions in controllers.
- Catalyst::ScriptRole - Common functionality for Catalyst scripts.
Data::Morph - Morph data from one source to another
Data::Morph is a module that provides a solution for translating data from one source to another via maps and backends. It is written such that data can be shifted both directions. The "SYNOPSIS" demonstrates a somewhat trivial example of using the D...
NPEREZ/Data-Morph-1.140400 - 09 Feb 2014 12:59:36 UTC - Search in distribution- Data::Morph::Role::Backend - Provides a role to consume to develop specialized backends
Test::SFTP - An object to help test SFTPs
Unlike most testing frameworks, *Test::SFTP* provides an object oriented interface. The reason is that it's simply easier to use an object than throw the login information as command arguments each time....
XSAWYERX/Test-SFTP-1.10 - 25 Oct 2011 19:26:35 UTC - Search in distribution
Task::Kensho - A Glimpse at an Enlightened Perl
Task::Kensho is a list of recommended, widely used and best-in-class modules for Enlightened Perl development. CPAN is wonderful, but there are too many wheels and you have to pick and choose amongst the various competing technologies. From <http://e...
ETHER/Task-Kensho-0.41 - 03 Jul 2021 03:40:21 UTC - Search in distribution
YA::CLI - Yet another CLI framework
A CLI framework for CLI applications that use subcommands...
WATERKIP/YA-CLI-0.007 - 03 Apr 2024 01:32:05 UTC - Search in distribution
WebService::HMRC::VAT - Interact with the UK HMRC VAT API
Perl module to interact with the UK's HMRC Making Tax Digital `VAT` API. This allows VAT returns to be submitted or viewed, and obligations, payments and liabilities to be viewed. For more information, see: <https://developer.service.hmrc.gov.uk/api-...
NPRATER/WebService-HMRC-VAT-0.04 - 14 Apr 2019 16:32:02 UTC - Search in distribution
Test::Modern - precision testing for modern perl
Test::Modern provides the best features of Test::More, Test::Fatal, Test::Warnings, Test::API, Test::LongString, and Test::Deep, as well as ideas from Test::Requires, Test::DescribeMe, Test::Moose, and Test::CleanNamespaces. Test::Modern also automat...
TOBYINK/Test-Modern-0.013 - 05 Oct 2014 18:30:37 UTC - Search in distribution
CGI::Alternatives - Documentation for alternative solutions to CGI.pm
This module doesn't do anything, it exists solely to document alternatives to the CGI.pm module....
LEEJO/CGI-Alternatives-0.19 - 02 Dec 2021 15:01:26 UTC - Search in distribution